package com.ytjj.qmyx.mall.mapper;

import com.ytjj.qmyx.mall.model.ProductStar;
import com.ytjj.qmyx.mall.model.ProductStarExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ProductStarMapper {
    long countByExample(ProductStarExample example);

    int deleteByExample(ProductStarExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(ProductStar record);

    int insertSelective(ProductStar record);

    List<ProductStar> selectByExample(ProductStarExample example);

    ProductStar selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") ProductStar record, @Param("example") ProductStarExample example);

    int updateByExample(@Param("record") ProductStar record, @Param("example") ProductStarExample example);

    int updateByPrimaryKeySelective(ProductStar record);

    int updateByPrimaryKey(ProductStar record);
}